package collection;


import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
//asList方法是把数组转换成集合，但是转换过后不能增删改，
// 因为底层实际上实现的不是实现的Util。ArrayList包
//而是Arrays包，里面调用的是Arrays的内部类，并用final修饰
public class ArrayToListDemo01 {
    public static void main(String[] args) {
        String[] array = {"one","two","three","four","five"};
        System.out.println("Array："+ Arrays.toString(array));
        List<String> list = Arrays.asList(array);
        System.out.println("List:"+list);
        list.add("3");
        //对改集合的操作就是对原数组对应的操作
        //list.set(1,"six");会报错
        System.out.println("List："+list);
        System.out.println("Array："+Arrays.toString(array));
        List list02 = new ArrayList(list);
        System.out.println("list02："+list02);
        list02.add("seven");
        list02.add(2,"8");
        System.out.println("list02:"+list02);

    }
}
